AIDS-129089 AIDS129089 N-(2H-[1,2,4]Thiadiazolo[2,3-a]pyridin-2-ylidene)benzamide NSC328032