890406-38-9

890406-38-9 structure
890406-38-9 structure

Name 3',5'-di-O-acetyl-5-formyl-2'-deoxyuridine dimethylacetal
Molecular Formula C16H22N2O9
Molecular Weight 386.35400
Exact Mass 386.13300
PSA 135.15000