Loading patent details...
US5385870A: Detachable Electrical Plug Connection | Searchlight