2-Diethylphosphono-3-methyl-3-(2-furyl)acrylonitrile AIDS-143156 AIDS143156 Diethyl 1-cyano-2-(2-furyl)-1-propenylphosphonate NSC663401