Loading patent details...
US4266797A: Safety Hitch Catch | Searchlight