Kembla Stainless Steel 316L Tube 35mm OD x 1.5mm WT x 6mtr

Product code: 1112519