89232-34-8 Thiophosphoenolpyruvate