Used 330 Ton Aida Link Drive Production Press
Capacity: 330 Tons | Stroke: 7.9” | Bed Area: 84.6” x 39.3” | Shut Height Over Bolster: 21.65” | Slide Adju...More