3-deaza-4-deoxyuridine
CAS No. 5116-37-0
3-deaza-4-deoxyuridine