AIDS-136116 AIDS136116 Diethyl 2-(4-cyanobenzylidene)malonate NSC637164