1,2,4-Butanetricarboxylic acid 923-42-2 NSC8447