Loading patent details...
US4144419A: Push-Button Actuated Slide Switch | Searchlight