25878-23-3 C01489 D-Iditol