Country:India
Evacuator is an ingenious idea that saves lives. From simple application and unintrusive installation a last resort fire escape is available to occupants of High-rise apartments, commercial building and Industrial applications.