2-(hydroxymethyl)-6-imidazol-1-yloxane-3,4,5-triol
CAS No. 35786-42-6