Loading patent details...
US4440261A: Portable High-Rise Escape Device | Searchlight