Localization of serotonin in taste buds: a comparative study in four vertebrates.

Localization of serotonin in taste buds: a comparative study in four vertebrates.