Loading patent details...
US4861221A: Vehicle Lifting and Towing Attachment | Searchlight