Rabab Fayed Giza Misr Transmission and distribution 15 el abour building Salah salem 5555 Cairo Egypt Focus Industry - Engineering - Machinery & Tool Equip.