Loading patent details...
US4763101A: Locking Slide Switch | Searchlight