Brake press sheet bender machine

Description

Brake press sheet bender machine

Brake press sheet bender,
3.2m distance
125ton presure