Loading patent details...
US5169326A: Electric Plug Lock | Searchlight