Weld Right® ER308L Stainless Steel Arc Welding Electrodes Rods 3.2mm x 100 Rods
Still Stuck?.
eBay