SEARCH Articles Figures Tables Ruthenium vinylidene Ruthenium vinylidenes Vinylidene Vinylidene protonation Vinylidenes