pump inlet ø 28 outlet ø 26

pump inlet ø 28 outlet ø 26

pump inlet ø 28 outlet ø 26

Part number:
5178201
Technical Note