5-Iodo-2-deoxyuridine 5-butyrate
CAS No:
84043-26-5
Order 84043-26-5
deoxyuridine,butyrate