NatraBio, Candida Yeast, 1 fl oz (30 ml)
Posted by 5554299148811441905 on Nov 21, 2015
the most horrable taste...even if u add it to a drink u just cant drink it,,throwed it in a drawer..gross
Was this review helpful to you?
Note: iHerb does not imply any medical claims from this review. Disclaimer.