Locustatachykinin I and II, two novel insect neuropeptides with homology to peptides of the vertebrate tachykinin family
(Q43991454)
scientific article
scientific article
Language:
Current Data About
Locustatachykinin I and II, two novel insect neuropeptides with homology to peptides of the vertebrate tachykinin family
other details