Loading patent details...
US4137438A: Lever Switch | Searchlight