25376-93-6
7-Deoxo-4-deoxy-4,19-epoxy-7β-hydroxy-6-oxoobacunoic acid methyl ester
Product Code:
1326945
Molecular Formula:
C27H32 O9
Molecular Weight:
Order 25376-93-6