2-((2-Amino-2-carboxyethyl)dithio)benzoic acid 26885-62-1 AIDS-129343 AIDS129343 NSC342023