Used Ficep Punch Press Punch Press
Plate punching machine 20 mm
2 ft 6 inches x 2 ft 6 inches
If you have any enquiries, get in touch below