Loading patent details...
US5486669A: Detented Paddle Blade Switch Assembly | Searchlight