NATURE'S PLUS
The essentials
Bioflavonoids 500mg
From lemon peel
Dietary supplement
90 tablets
Natures Plus laboratories is introducing you to Bioflavonoids - a natural antihistamine, reducing symptoms of seasonal, food and other allergies.
Based on lemon peel.