(1-iodoethylidene)triphenylphosphorane
CAS No. 82294-38-0