Stock Number: 18123
Category: Punch Press
Make: Famco
Model: 52A
Capacity: 10 tons 13” Throat
Condition: Used