dimethyl 1-(2,3,5-tri-O-benzoylpentofuranosyl)-1H-imidazole-4,5-dicarboxylate

Product Code: 672769
Molecular Formula: C33H28N2O11
Molecular Weight: 628.58
66657-09-8