AIDS-148175 AIDS148175 Benzyl 4-formyl-1-(phenylsulfonyl)-1H-pyrrole-2-carboxylate NSC679532