2-DEOXYURIDINE-5,6-D2
2-脱氧尿苷-5,6-D2
CAS No:
40632-23-3
Order 40632-23-3
deoxyuridine