AIDS-135856 AIDS135856 Ethyl 2-benzoyl-3-(4-bromophenyl)acrylate NSC636428