87818-00-6

87818-00-6 structure
87818-00-6 structure

Name 2',3'-O-isopropylidene-5'-O-methoxymethyl-5-methyl-6-phenylthiouridine
Molecular Formula C21H26N2O7S
Molecular Weight 450.50500
Exact Mass 450.14600
PSA 126.31000
LogP 2.03420
Precursor  0

DownStream  1