Complete water pump clamp Ø 28 mm

Complete water pump clamp Ø 28 mm