Alexandria for Manufacture Scale

18 Haroun El Rashid St.

El Gomrok, Alexandria
Egypt

Local Phone: 03-4875746