Loading patent details...
US6979786B2: Contact structures for sliding switches | Searchlight