[5,5-2H2]2-DEOXYURIDINE
CAS No:
478511-30-7
Order 478511-30-7
deoxyuridine