5978-95-0 C06466 D-Idose D-ido-Hexose