Loading patent details...
US4975017A: Grapple Attachment | Searchlight