AIDS-142684 AIDS142684 Diethyl 1-cyano-2-(2-methyl-1H-indol-3-yl)vinylphosphonate Diethyl 2-phosphono-3-(2-methyl-3-indole)acrylonitrile NSC660153