Loading patent details...
US5138296A: Electric Switch | Searchlight