Loading patent details...
US4434871A: Emergency Escape Ladder | Searchlight