Loading patent details...
US5147990A: Integral Slide Switch | Searchlight