US 6,376,787 Microelectromechanical switch with fixed metal electrode/dielectric interface with a protective cap layer Patent uri icon

publication date

  • 2002