Loading patent details...
US4459832A: Trailer Hitch Lock | Searchlight