Methanetetracarboxylic acid