666831-30-7

666831-30-7 structure
666831-30-7 structure

Name (3R,4R)-1-[(9-deazaadenin-9-yl)methyl]-3-hydroxy-4-(2-phenylethyl)pyrrolidine
Synonyms (3R,4S)-1-[(9-deazaadenin-9-yl)methyl]-3-hydroxy-4-(2-phenylethyl)pyrrolidine
(3R,4S)-1-(4-Amino-5H-pyrrolo[3,2-d]pyrimidin-7-ylmethyl)-4-phenethyl-pyrrolidin-3-ol
Molecular Formula C19H23N5O
Molecular Weight 337.41900
Exact Mass 337.19000
PSA 91.06000
LogP 2.48470