AIDS-136191 AIDS136191 Diethyl 1-cyano-2-(3-methoxyphenyl)vinylphosphonate NSC637316