Loading patent details...
US5898142A: Contact Structure of a Sliding Switch | Searchlight