nutrient almanac

Vitamin B2:  Therapeutic Benefits

Used to help protect cells from free radical damage
Vitamins
Essential organic compounds that cannot be synthesized in sufficient quantities by the body.