Loading patent details...
US4812136A: Electrical Plug and Socket Connector | Searchlight