Loading patent details...
US5030122A: Self Terminating Connector and Cable Assembly | Searchlight