implantable hearing device

for the use of permanently implanted hearing aids

Categories: