Loading patent details...
US5277602A: Electrical Plug and Receptacle Assembly | Searchlight