Hose Clamp Dual Bead Stainless Steel 85mm - 105mm

SKU: SSDC89