AIDS-134095 AIDS134095 Ethyl 3-hydroxy-3,3-diphenylpropanoate NSC631511