Isoflavone

A naturally occurring isoflavonoid found predominantly in certain legumes, often as glycosides.

Some isoflovones are phytoestrogens.

>

Sorry we are not ready for signups just yet. Dismiss