5-Iodo-2-deoxyuridine 5-valerate
CAS No:
84052-69-7
Order 84052-69-7
deoxyuridine,valerate