22071-11-0 AIDS-129258 AIDS129258 Diethyl 2-(1-amino-2,2,2-trichloroethylidene)malonate NSC339491