No159, Zhujiabang Road, Songjiang District
Shanghai ,China
High overall equipment effectiveness
Maximum pre-pressure force and main pressing force of 120 KN
Maximum output of 8,000 per minute with simple tools