SEARCH Articles Figures Tables Phosphonoacetate Phosphonoacetates Phosphonoacetic acid antiviral activity Phosphonoacetic acid, triethylKnoevenagel reaction Phosphonoacetic acid, triethylKnoevenagel reaction product Phosphonoacetic acid, triethylKnoevenagel reaction titanated