Loading patent details...
US5951601A: Attaching an Implantable Hearing Aid Microactuator | Searchlight