SEARCH Articles Figures Tables Enol triflate Enol triflates Enol triflates vinyl carbanion equivalents Enolate vinylation Enolates triflate Vinyl triflate Vinyl triflates Vinylic triflates