2224-32-0 Cyclopentadienyltriphenylphosphorus NSC80696 Phosphorane, 2,4-cyclopentadien-1-ylidenetriphenyl- Triphenylphosphinecyclopentadienylene Triphenylphosphonium cyclopentadienylide