129966-66-1

129966-66-1 structure
129966-66-1 structure

Name 4-Nitro-1-(2,3,5-tri-O-benzoyl-β-D-ribofuranosyl)-imidazole-5-carboxylic Acid
Molecular Formula C30H23N3O11
Molecular Weight 601.51700
Exact Mass 601.13300
PSA 189.07000
LogP 4.21830