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