50276-96-5
ochnaflavone
Product Code:
288638
Molecular Formula:
C30H18 O10
Molecular Weight:
538.45
Order 50276-96-5