Loading patent details...
US4577883A: Vehicle Tow Bar | Searchlight