Isoflavone
A naturally occurring isoflavonoid found predominantly in certain legumes, often as glycosides. Some isoflovones are phytoestrogens.
A naturally occurring isoflavonoid found predominantly in certain legumes, often as glycosides. Some isoflovones are phytoestrogens.