Loading patent details...
US4440263A: Attachment to a Ladder | Searchlight