Loading patent details...
US5453018A: Low Inserting and Extracting Force Connector | Searchlight