SEARCH Articles Figures Tables Iron vinylidenes protonation Ruthenium vinylidenes protonation Vinylidene Vinylidene complexes protonation Vinylidenes