Loading patent details...
US5954548A: Contact Elements and Plug-in Connectors, in Particular for Cable Harnesses | Searchlight