Loading patent details...
US6050837A: Electrical Locking Plug | Searchlight