Nature's Life Beef Liver -- 1500 mg - 100 Tablets
seems like a good product
This seems like a good product,but I'm not sure the supplement facts are accurate. I think they are overestimating both the b-12 and iron content, compared to other brands.
January 12, 2013
really helps me
I am glucose intolerant, and I take these tablets when my sugar balance gets low. The protein helps to bring my glucose level back into balance.
October 8, 2012