345909-26-4 bile salt Pharmaceutical excipient Sodium Taurocholate Hydrate Solubilizing Agent Sports Nutrition Sodium Taurocholate Hydrate CAS: 345909-26-4 View Details