The neuropeptide SIFamide in the brain of three cockroach species.

The neuropeptide SIFamide in the brain of three cockroach species.