Carboxyphosphonoenolpyruvate trisodium salt NSC622942