5-(2-bromovinyl)-2-deoxyuridine-5-triphosphate [ 77222-61-8 ]