TCL lnt’I Electrical Posted on July 5, 2016 by engmansy TCL lnt’I Electrical 96 Mohamed Farid St. – Cairo .. 02 2390-7299