Loading patent details...
US4886946A: Slide Switch With an Extendible Actuator | Searchlight