Loading patent details...
US4628166A: Sealed Slide Switch | Searchlight