SEARCH Articles Figures Tables Michael acceptor Sulfonic vinylation Vinyl sulfonate Vinyl sulfone Vinyl sulfones