1020-40-2 AIDS-124992 AIDS124992 N-(2-Mercaptophenyl)benzamide NSC57956