SEARCH Articles Figures Tables 2.4.5- Triethyl Horner reaction Phosphonoacetate Phosphonoacetates Phosphonoacetates reactions Triethyl phosphonoacetate, reaction