Carmel Corporation 428 Depute KayukuKigali, B.P. 4001RwandaType:Importer, etcProducts / Services:InsecticidesContact Select