Nature's Plus, Source of Life, Red, Liquid, Multi-Vitamin & Mineral Supplement, Mixed Berry Flavor, 30 fl oz (887.10 ml) (Discontinued Item)
Source of Life Liquid
Posted by Reviewer1315691 on May 02, 2010
This stuff is putrid! Nobody in the family can stomach this. A big waste of money and a sad realization that we will be throwing it away. The taste that is awful (as far as I can tell) is that has some fake sweetener in it. VERY strong taste and smell.
Was this review helpful to you?
Note: iHerb does not imply any medical claims from this review. Disclaimer.