Loading patent details...
US3958849A: Electrical Plug | Searchlight