Hide/Show Apps

Neurosecretory cells in the buccal ganglia of Helix pomatia.