Loading patent details...
US4983094A: Load Lifting Attachment | Searchlight