Anwar Basta Sons – Detroit Diesel G M Spare Parts Co. Posted on June 21, 2016 by engmansy Anwar Basta Sons – Detroit Diesel G M Spare Parts Co. 29 Emad El Din St 591-0605