Loading patent details...
US4480716A: High Rise Escape Device | Searchlight