Icon
 

Yangli 3250ton transfer press with 7500x2600mm bolster size