149990-87-4 1H-Pyrazole-3-carboxylic acid, 5-phenyl-, 2-(1,2-dioxo-3-(triphenylphosphoranylidene)propyl)hydrazide Triphenylphosphoranylidenepyruvoyl hydrazide of 5-phenyl-3-pyrazolecarboxylic acid