Back to Previous Page

Oxytocin acetate salt hydrate >=97% (HPLC)

ITEM#: 3042-O63791MG

MFR#: O6379-1MG

Oxytocin acetate salt hydrate >=97% (HPLC)

Oxytocin acetate salt hydrate >=97% (HPLC)