Loading patent details...
US4706780A: Ladder Attaching Device | Searchlight