China 85 Ton C Frame Rotor Stamping Punch Press, Find Details and Price about 25 Ton Punching Press and H Frames Power Press from Shenzhen Fanty Machinery Equipment Company Limited.