International Electro Mechanical Posted on July 8, 2016 by engmansy International Electro Mechanical 19 Champollion St. Cairo .02 2578-8789