New 250 ton x 120 inch long CNC 5-axis press brake

New 250 ton x 120 inch long CNC 5-axis press brake