Microscopic image of taste bud sensory cells on the tongue, showing the cellular arrangement

Code produit:
851997903