Flavonoids: a review of probable mechanisms of action and potential applications.

Flavonoids: a review of probable mechanisms of action and potential applications.