Loading patent details...
US5108297A: Positive Locking Electrical Plug With Shielded Blade Protection | Searchlight