HomeParts08900245

08900245 Impeller

Impeller · Rubber Impeller Cap, Low-Temperature Aftercooler (LTA) Water Pump — part number 08900245. Used by the engines and generator sets below.