Loading patent details...
US4258930A: Hitching Device With Safety Lock | Searchlight