5-iodo-2-deoxyuridine triphosphate
CAS No. 3731-55-3
5-iodo-2'-deoxyuridine triphosphate
Altastaph 339159-71-6