AIDS-131948 AIDS131948 Methyl 3-amino-4,4,4-trichloro-2-cyano-2-butenoate NSC625020