AIDS-135429 AIDS135429 Ethyl 4-((phenylsulfonyl)methyl)benzoate NSC635202