Sodium taurocholate is a bile acid having detergent capabilities; natural surfactant. It is used for solubilization of protein. In the preparation of digestive enzymes, it is used as an emulsifier. This Thermo Scientific Chemicals brand product was originally part of the Alfa Aesar product...