Loading patent details...
US4787660A: Rope Puller | Searchlight