173429-62-4

Anabaenopeptilide90A

Cas Number: 173429-62-4  Molecular Structure
Product Code
1059562
Product Name
Anabaenopeptilide90A
Cas Number
173429-62-4
Molecular Formula
C46H64N8O14