mesoxalates