AIDS-141180 AIDS141180 Diethyl 1-cyano-4-(2-furyl)-1,3-butadienylphosphonate NSC655942