Out of stock

Capacity 2000 x 2.5 mm Light guards Foot pedal actuated Size 2800 x 1300 x 2000 mm

Product Enquiry