AIDS-146642 AIDS146642 Ethyl 5-(2-thienyl)-1H-pyrrole-2-carboxylate NSC674233