Techno Carbon Posted on July 2, 2016 by engmansy Techno Carbon 20 El Qabila St., Off El Gomhoreya St. DOWNTOWN 5907618 Or Call 012 2742635