309L-16 Stainless Steel Arc Welding Electrodes Rods 2.5mm x 40 Rods
309L-16 Stainless Steel Arc Welding Electrodes Rods 2.5mm x 40 Rods
eBay