Nature's Way
Nature's Way Yarrow Flower -- 325 mg - 100 Capsules
Overall Rating:
5
out of
5
Very good product,
December 22, 2007
"I am pleased with Yarrow as it seems to address many of the issues I had been concerned about re: overall health benefits. There are too many of those to go into here, but a research on the effects Yarrow can have is enlightening. This product is one I highly recommend!"
1 of 1 people found this review helpful.