Loading patent details...
US5810135A: Plug and Switch Assembly | Searchlight