138866-72-5
Uridine, 3'-(2-cyanoethyl)-2',3'-dideoxy-, 5'-acetate
Product Code:
2213385
Molecular Formula:
C14H17N3O5
Molecular Weight:
Order 138866-72-5