SEARCH Articles Figures Tables 2- cyanoacetate Condensations Knoevenagel condensation Cyanoacetates Knoevenagel condensation Methyl cyanoacetate