2'-Deoxyuridine-5,6 D2
40632-23-3
A2S Reference : D569