AIDS-136196 AIDS136196 Diethyl 2-(2-chlorophenyl)-1-cyanovinylphosphonate NSC637321