Loading patent details...
US4072834A: Electric Slide Switch Having Sliding Contact With Cleaning Action | Searchlight