Loading patent details...
US5589671A: Rotary Switch With Spring Stabilized Contact Control Rotor | Searchlight