Hose clamp 26.8

Hose clamp 26.8

Hose clamp 26.8

Part number:
5196761
Technical Note