2'-Deoxyuridine-5'-triphosphate Trisodium Salt >90% (contains ammonium salt)
D288038 / 100MG
CAS:102814-08-4
2'-Deoxyuridine-5'-triphosphate Trisodium Salt >90% (contains ammonium salt)
D288038 / 50MG
CAS:102814-08-4
2'-Deoxyuridine-5'-triphosphate Trisodium Salt >90% (contains ammonium salt)
D288038 / 10MG
CAS:102814-08-4