BioCare Bioflavone 1000 60 tabs
BioCare Bioflavone 1000 60 tabs
Price: £31.03


Contains a wide variety of flavonoids or 'phytonutrients' found in many fruits and vegetables. Flavonoids provide potent antioxidant activity and play a role in cellular health as well as supporting circulatory, skin and immune function.


Customer Reviews
Write an online review and share your thoughts with other shoppers!