Tachykinin-related peptides and their receptors in invertebrates: a current view.

Tachykinin-related peptides and their receptors in invertebrates: a current view.