1-(2,4-Cyclopentadien-1-ylidene)-2-(triphenylphosphoranylidene)hydrazine AIDS-131856 AIDS131856 N-(2,4-Cyclopentadien-1-ylidene)triphenylphosphine hydrazone NSC624852