Polyhydroxy compounds