63953-14-0
Uridine, 3'-deoxy-, 2'-acetate 5'-benzoate
Product Code:
1710826
Molecular Formula:
C18H18N2O7
Molecular Weight:
Order 63953-14-0