AIDS-143078 AIDS143078 Ethyl 3-(4-bromophenyl)-1-methyl-1H-pyrrole-2-carboxylate NSC662568