Loading patent details...
US5085628A: Implantable Hearing Aid Coupler Device | Searchlight