3-Cyanophosphoenolpyruvate 99128-95-7