Loading patent details...
US4164636A: Integral Electrical Shorting Switch and Connector Assembly | Searchlight