Green Foods Corporation, Organic Chlorella, 200 mg, 300 Tablets
Posted by Reviewer2641231
on Jul 06, 2011
Purchased at iHerb
Great products but a little pricy for the amount given
Was this review helpful to you?
Note: iHerb does not imply any medical claims from this review. Disclaimer.