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

Product code: 1112518