Nature's Plus, Herbal Actives, Red Yeast Rice, 600 mg, 60 Tablets
Red rice yeast
1 person found the following review helpful
Posted by Reviewer2219023 on Oct 01, 2009
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.