SEARCH Articles Figures Tables Alkyl halides phosphonium ylides Alkyl halides sulfur ylides Imidoyl halides nitrile ylides from Phosphorane, iminovinylidenetriphenylphosphonium ylide synthesis reactions with alkyl halides