300MM X 140MM HD

EHOMA HEAVY DUTY ALL-STEEL WELDING CLAMP