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

Product code: 1112521