We supply a range of punch presses here at Peter Hill Machine Sales, contact us on 0121 - 249 - 7272 to discuss any machine in greater detail or to arrange a viewing of a machine under power with us.
Visit the Peter Hill Machine Sales website for more information on Punch Press - LVD 1250 Delta LB TK