EHOMA LEVER BAR CLAMP, ALLOY BODY, 400KG CLAMP FORCE | Electroweld | Electroweld Welding & Industrial Supplies