Loading patent details...
US4049080A: Escape Device for a Multi-Storey Building | Searchlight