Oman National Livestock Development Company SAOC 1 Avis Salalah Universal Postal Union - UPU 22 Avis International International Finance Corporation - IFC 2 Avis International Ministry of Endowments and Religious Affairs 1012 Avis Muscat Ministry of Economy 110 Avis Muscat Lire la suite