Loading patent details...
US4254969A: Slide Lock Trailer Hitch | Searchlight