Loading patent details...
US4177878A: Rope Ladder | Searchlight