Presses

Presses

6 hydraulic presses, up to 120 tons,
19 mechanical presses, up to 120 tons.