3d inner ear. cochlea on a color background

Royalty-free stock illustration ID: 103495469

3d inner ear. cochlea on a color background