Best Naturals Taurine 1000 Mg Tablet, 250 Count Amazon.co.uk Health from www.amazon.co.uk What is Taurine? Taurine is an amino acid found naturally in the body. It is a key component of bile, and plays a role in digestion and absorbing fat-soluble vitamins. It is also found in the brain, heart, and muscles. It is an • Read More »