Used John Heine 102A Mechanical Electric Stamping Press 15t foot pedal Tent Pole Tooling John Heine Mechanical Electric Press Stamping 102A 15t foot pedal 3 phase 130strokes min This press has tooling ...