341504 logo

6,8-Diprenylkaempferol

Compound Synopsis