Loading patent details...
US4576363A: Lever-Operated Hoist or Puller | Searchlight