GTR07530350

Hypertrehalosemic neuropeptide (Nauphoeta cinerea)

neuropeptide-kit-elisa