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