Glycocholate

Definition of Glycocholate from the PharmacyDictionary.in

Glycocholate

This is a salt of glycocholic acid, a bile acid.

Not Available