AIDS-136113 AIDS136113 Diethyl 2-(3-cyanobenzylidene)malonate NSC637161