300A Insulated Electrode Clamp with Non-slip Handle for Welding Machines | DealShopping UK