You need to enable Javascript in your browser to use most features on our website.
Capacity 8/h 2,000 and 30,000 units Hydraulic manual or fully automatic press machines Press printing power min:50 tons max:600 tons