1,2,4-Butanetricarboxylic acid, 2-phosphono-, potassium salt 2-Phosphonobutane-1,2,4-tricarboxylic acid, potassium salt 93858-78-7 EINECS 299-311-4