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

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

eBay