Framchem Posted on July 13, 2016December 6, 2022 by engmansy Framchem Km 26 Cairo Alex Desert Rd., Private