Loading patent details...
US5249976A: Electrical Plug Having Locking Means | Searchlight