정가 $32,000.00
2 or 3 stations, means 1 upper mould, 2 or 3 down mould.
120Ton to 350 Ton Clamping force options