Loading patent details...
US6007346A: Eight-Way Tractor and Trailer Electrical Coupling System | Searchlight