Description

Egyptian Electronic Limited, Egypt Computer Hardware & Software