Loading patent details...
US5921793A: Self-Terminating Coaxial Connector | Searchlight