Loading patent details...
US4932895A: Electrical Connectors | Searchlight