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