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