punch press

0 improvements

Machine that stamps or punches holes and shapes into sheet metal.

No improvements mention punch press yet. Check back as more factory tours are added.