Neuropeptide Localization in Lymnaea stagnalis: From the Central Nervous System to Subcellular Compartments. Academic Article uri icon