137427-38-4

Manduca sexta allatostatin

Cas Number: 137427-38-4  Molecular Structure
Product Code
1083303
Product Name
Manduca sexta allatostatin
Cas Number
137427-38-4
Molecular Formula
C87H123N23O21S2