Loading patent details...
US5902141A: Low Insertion Pressure Connector | Searchlight