China Sta260 25ton/35ton/45ton/60ton/80ton/110ton/160ton/200ton/260ton/315 Tons Open Single Point Servo Precision Punch (Servo power press) Machine, Find details about China Punch Machine, Press Machine from Sta260 25ton/35ton/45ton/60ton/80ton/110ton/160ton/200ton/260ton/315 Tons Open Single Point Servo Precision Punch (Servo power press) Machine