6584438, Ldw502, Ldw602, Ldw702, Ldw903, Ldw1003 Water Pump for Lombardini Diesel Engine, for Microcar, Ligier, Casalini, Minicar - China Water Pump, 6584438 | Made-in-China.com
Diesel Engine and Tractor PTO Pump Units - Newsholme Engineering
Lombardini Diesel Driven Centrifugal Pump Unit
Hyundai - 80mm Diesel Trash Pump with Electric Start