Flavonoids and alkenylbenzenes: mechanisms of mutagenic action and carcinogenic risk.

Flavonoids and alkenylbenzenes: mechanisms of mutagenic action and carcinogenic risk.