Loading patent details...
US5999632A: Fixation Element for an Implantable Microphone | Searchlight