80614-90-0

80614-90-0 structure
80614-90-0 structure

Name 2',3'-O-isopropylidene-5'-O-methoxy-methyl-6-phenylthiouridine
Synonyms 2',3'-O-isopropylidene-5'-O-mehtoxymethyl-6-phenylthiouridine
Molecular Formula C20H24N2O7S
Molecular Weight 436.47900
Exact Mass 436.13000
PSA 126.31000
LogP 1.72580
Precursor  0

DownStream  1