1,1,2-Ethanetricarboxylic acid 922-84-9 NSC227883