SEARCH Articles Figures Tables Cyclopentadiene synthesis Cyclopentadienes synthesis Synthesis vinylation Vinyl synthesis