Tudca (Tauroursodeoxycholic Acid) is a water-soluble bile acid naturally produced in small amounts in the body and traditionally used in Chinese medicine.
Tudca (Tauroursodeoxycholic Acid) is a water-soluble bile acid naturally produced in small amounts in the body and traditionally used in Chinese medicine.