126863-75-0

3-(2,3-dihydroxypropyl)deoxyuridine

Cas Number: 126863-75-0  Molecular Structure
Product Code
1015524
Product Name
3-(2,3-dihydroxypropyl)deoxyuridine
Cas Number
126863-75-0