Loading patent details...
US4186820A: Boarding Ladder and Straps | Searchlight