Loading patent details...
US4489911A: Ladder-Mountable Device | Searchlight