Uridine, 3'-deoxy-, 2'-acetate 5'-benzoate

Product Code: 1710826
Molecular Formula: C18H18N2O7
Molecular Weight:
63953-14-0