2152-76-3 Idopyranose Idose