Close-up of electrode array of a cochlear implant

Bildnummer 11854016
Close-up of electrode array of a cochlear implant
;