Best Naturals - Red Yeast Rice 1200 mg. - 120 Tablets

Best Naturals - Red Yeast Rice 1200 mg. - 120 Tablets
Categories: Vitamins, Vitamin C, Tablets
Brand: Best Naturals
15 USD
Buy Now

Best Naturals - Red Yeast Rice 1200 mg. - 120 Tablets Best Naturals Red Yeast Rice is a nutritional supplement that is manufactured by fermenting rice with the Monacus purpureus yeast. It is listed in the Chinese Pharmacopeia as a medicinal food because of its ability to promote healthy blood circul