TOTAL 50 Mm (2") Gasoline Water Pump
Nairobi, Nairobi Central
2" Total Petrol Water Pump/Quality 2" Total Petrol Engine Water Pump