Loading patent details...
US5696491A: Self-Excited Microelectromechanical Device | Searchlight