C$125,000 (CAD)

2021 Accurl Euro Pro 8' x 110 Ton

New Accurl Press brake with Delem 69T 3D Control. Y1, Y2, X, R, Z1, Z2 and CNC Crowning. Create ...

Details