This is the product description text that will appear here.
Quantity
1
Description
The cochlea is the structure of the internal ear responsible for hearing. Its structure resembles a snail shell situated in the bony labyrinth of the temporal bone. The 'shell' of the cochlea is wrapped 2.75 times around its axis, known as ...