SEARCH Articles Figures Tables Knoevenagel reaction Phosphonates, alkoxycarbonylanion Knoevenagel reaction Phosphonates, cyanoanion Knoevenagel reaction