SEARCH Articles Figures Tables Heteroallene Heteroallenes Phosphoran Phosphorane Phosphorane, thioxovinylidenetriphenylreaction with heteroallenes cycloaddition Phosphorane, thioxovinylidenetriphenylreaction with heteroallenes synthesis