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