ACCURL Lager Tandem press brake Another ACCURL Lager Tandem press brake 2000 ton x 18m is on assembly at the production facility