Loading patent details...
US4283072A: Integral Vehicle Trailer Hitch and Electrical System | Searchlight