Hexosephosphates