488-81-3 D-ribitol RIBITOL adonitol