We Want Your Opinion!
Nature's Life, Beef Liver, 1,500 mg, 100 Tablets Reviews
Showing 1 out of 1 reviews for Nature's Life, Beef Liver, 1,500 mg, 100 Tablets
-
I love these!
-
Nature's Life, Beef Liver, 1,500 mg, 100 Tablets review posted by John D. on 4/18/13
These beef liver tablets are the real deal. Not like tablets in gelatin capsules. I chew 6 in the morning with some vitamin b and c and get a very small boost. Sort of food quality not supplement powder.
Super Supplements | 750 S Michigan St, Seattle, WA 98108 | (877) 454-3988

