Manduca sexta allatostatin
CAS No. 137427-38-4
Manduca sexta allatostatin