5-Iodo-2-deoxyuridine 5-propionate
CAS No:
84043-25-4
Order 84043-25-4
deoxyuridine,propionate