Water Pump – part STC635, fits Land rover Defender 2.5 4X4 Diesel. UGX 850,000. In stock. Branches: Kansanga, Kisaasi, Ntinda, Zana.