Kembla Stainless Steel 316L Tube 22mm OD x 1.2mm WT x 6mtr

Product code: 1112517