stainless steel welding electrodes e6013 2.5mm x350mm 240pieces 4.1kg

Stainless steel welding electrodes BOSS e6013 2.5mm x350mm 240pieces 4.1kg

eBay