Hydraulic Press Brake YCA Series

ITEM YCA-3013~YCA-50060
Capacity 2.5-15 mm
Length 1300-6000 mm
Pressure 30-500 Tons
Stroke 180-300 mm
Muitple Languages Screen