89239-12-3
Uridine, 5'-(4-amino-4-oxobutanoate) 2'-benzoate
Product Code:
828926
Molecular Formula:
C20H21N3O9
Molecular Weight:
Order 89239-12-3