5-Iodo-2-deoxyuridine 5-benzoate
CAS No:
84043-31-2
Order 84043-31-2
deoxyuridine,benzoate