What is a bioflavonoid?
Bioflavonoids are complex organic plant compounds found in fruits, vegetables and bark. Bioflavonoids seek out and subdue free radicals and work with other important antioxidants to form a protective shield. More than 20,000 different types of bioflavonoids exist. Of these, OPCs are considered the most effective.