... Torsion bar synchronized and digital display Hydraulic press brake with mechanical digital display and E10 digital displayNo.NameBrandLocation1MotorDangpengZhenjiang, ... CylinderWuyang Maanshan, China4Seal ring DZTaiwan5PumpHangfaShanghai, China6Hydraulic systemOmegaJining, China7Mechanical Display/LED Digital DisplaySICKE10,E18GermanyEstun, China8Punch and DieXinming / LianmengMaanshan, China9Pipe ...