SEARCH Articles Figures Tables 2- cyanoacetate 3- benzoyloxy Cyanoacetates Ethyl cyanoacetate Ethyl cyanoacetic