63T 2500mm CNC Press Brake CT12

CNC Synchronized Tandem Press Brake