SEARCH Articles Figures Tables Diene syntheses phosphonium salts Phosphonium salts Phosphonium salts diene syntheses with