5-iodo-2-deoxyuridine triphosphate

5-iodo-2-deoxyuridine triphosphate · CAS 3731-55-3