Fully Electric Servo Technology 20 Ton Press Capacity 835 mm Bending Length High Precision & Repeatability
See this machine