77312-34-6

77312-34-6 structure
77312-34-6 structure

Name 2',3'-O-Isopropylidene-6-N-(p-tolylthiomethyl)-adenosine
Molecular Formula C21H25N5O4S
Molecular Weight 443.51900
Exact Mass 443.16300
PSA 128.85000
LogP 2.77920
Precursor  0

DownStream  1