1000MM X 120MM HD

EHOMA HEAVY DUTY ALL-STEEL WELDING CLAMP