Loading patent details...
US5440085A: Lever Switch Assembly | Searchlight