615580-55-7

615580-55-7 structure
615580-55-7 structure

Name (3R,4R)-1-[(9-deazaadenin-9-yl)methyl]-3-hydroxy-4-(hydroxymethyl)pyrrolidine acetic acid salt
Molecular Formula C14H21N5O4
Molecular Weight 323.34800
Exact Mass 323.15900
PSA 148.59000