Loading patent details...
US4037686A: Escape Ladder | Searchlight