Nature's Plus, Herbal Actives, Red Yeast Rice, 600 mg, 60 Tablets
Red rice yeast
person found the following review helpful
Posted by Reviewer2219023
on Oct 01, 2009
Purchased at iHerb
Seems like a good product. However, price too high
Was this review helpful to you?
Note: iHerb does not imply any medical claims from this review. Disclaimer.