Loading patent details...
US4143741A: Portable Escape Ladder | Searchlight