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