Kembla Stainless Steel 316L Tube 15mm OD x 1.0mm WT x 6mtr

Product code: 1112516