AIDS-136098 AIDS136098 Diethyl 2-(4-(dimethylamino)benzylidene)malonate NSC637145