Basic information Safety Related Supplier
Manduca sexta allatostatin Structure

Manduca sexta allatostatin