SEARCH Articles Figures Tables Ethylene derivatives phosphonium salts and Phosphonium chloride derivatives Ruthenacyclobutane Intermediates Derived from Phosphonium Alkylidene Complexes