Ambassador* CARs Water Pumps – Water Pumps for Ambassador* CARS Ambassador CAR Water Pump Vehicle Name : AMBASSADOR PETROL Ref. No. 162309 / 3008419 MEKO Part No. M – 623 Ambassador CAR Water Pump Vehicle Name : AMBASSADOR HM PLUS ENG. (HIGH DISCHARGE PUMP) Ref. No. 4061200040 / 4061200001 MEKO Part No. M – 645