Taurodeoxycholic acid sodium salt hydrate
Supplier: Thermo Fisher Scientific
Taurodeoxycholic acid sodium salt hydrate 97%