Mohamed Abdallah Germany Exhaust Shop 287Q+33 El Mukkatam Al Abageyah, 30.012629, 31.337731 11571 El Mukkatam Egypt Focus Industry - Automotive