Methanetricarboxylic acid NSC120443