Back to Previous Page

Deoxycholic acid

ITEM#: 3042-3096025G

MFR#: 30960-25G

Deoxycholic acid >=99.0% (T)

.
Deoxycholic acid >=99.0% (T)