173429-62-4
Anabaenopeptilide90A
Product Code:
1059562
Molecular Formula:
C46H64N8O14
Molecular Weight:
Order 173429-62-4
anabaenopeptilide,CASNo 173429-62-4