Open Back Punching Press 25ton/C-Frame Punch Press, Find Details and Price about Power Press Mechanic Press from Open Back Punching Press 25ton/C-Frame Punch Press - XUZHOU PRESS TECHNOLOGY MACHINERY CO., LTD.