90301-60-3
5-(2-HYDROXYETHYL)-2'-DEOXYURIDINE
Product Code:
136536
Molecular Formula:
C11H16N2O6
Molecular Weight:
272.25
Order 90301-60-3