Loading patent details...
US5277600A: Electrical Plug Safety Lock | Searchlight