Molecular aspects of procyanidin biological activity: disease preventative and therapeutic potentials.

Molecular aspects of procyanidin biological activity: disease preventative and therapeutic potentials.