Loading patent details...
US4092504A: Electrical Slide Switch With Self-Centering Flexible Contact | Searchlight