300MM X 175MM HD

EHOMA HEAVY DUTY ALL-STEEL WELDING CLAMP