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