AIDS-143073 AIDS143073 Ethyl 3,5-dibromo-4-(4-bromophenyl)-1-methyl-1H-pyrrole-2-carboxylate NSC662563