Loading patent details...
US4883285A: Removable Trailer Hitch | Searchlight