Models View all Differential Gear 28 388 0 Mixing Heat Exchanger Vessel 29 311 2 Push-Push Button Mechanism 36 1463 2 Hinge 12 514 3 Belt Drive 6 83 3 Screw Jack 6 153 2 Education Faculty of Engineering, Alexandria University B.Sc, Mechanical Engineering • January 2013 - January 2018