Loading patent details...
US5144103A: Key Switch | Searchlight