1hp Total Sewage Pump/ New Total Sewage Pump
Nairobi, Nairobi Central
New Sewage Water Pump/ Sewage Pump