Egypt German
For Engineering Construction
lifts and elevators
Escalators and walkways
Dumbwaiters Lift
Bucket Elevators
Conveyor Belts