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