25089-37-6
(-)-Melanoxin
Product Code:
578116
Molecular Formula:
C17H18 O5
Molecular Weight:
302.32
Order 25089-37-6