Location:
Staufenberg, Germany
Manufacturer:
Mubea presses
Model:
22 N 16

Specifications

Condition:
used
Stock number:
104059
Subcategory:
Punches