AIDS-135828 AIDS135828 Diethyl 2-(4-chlorophenyl)-1-cyanovinylphosphonate NSC636394