Mika Microwave Digital
Nairobi, Nairobi Central
Microwave Sales
Nairobi, Mountain View
Microwave, Microwave, Mika Microwave 20 Litres With Grill