aldohexuronates