BusinessMAGILU INVESTMENT AND TECHNOLOGY SUPPLYElectronics & TechnologyP. Box 547 Geita , Tanzania, Geita, GeitaCallView details →