INTERNAL IMPELLER

Jabsco Raw Water Pump Impeller 18789-0001 & 17240-0001 for DEUTZ Engine

,