Loading patent details...
US4871885A: Combined Push and Slide Switch Assembly | Searchlight