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