Punch Machine, Press Machine, Punch manufacturer / supplier in China, offering 25ton/35ton/45ton/60ton/80ton/110ton/160ton/200ton/260ton//315tons Open Back Automatic Punch/Punching Press Machine with Dry Clutch (power press/punching), Gap Frame Single Crank Mechanical Stamping Power Press for Making Metal Parts, C Frame Double Point Mechanical Punching Power Press for Machine Stamping and so on.