Stock Number: 18589
Category: Punch press
Make: Alceco
Model: 22-18DT
Capacity: 22 Tons, 18” Deep throat
Condition: Used