21848-66-8
Foliamenthin
Product Code:
203926
Molecular Formula:
C26H36O12
Molecular Weight:
540.55
Order 21848-66-8