Neuropeptides in interneurons of the insect brain.

Neuropeptides in interneurons of the insect brain.