SEARCH Articles Figures Tables Amidinium Amidinium salts synthesis Amidinium salts vinylogous Salts synthesis Vinylogization Vinylogous Vinylogous salts Vinylogs vinylogous Vinylogy