AIDS-143086 AIDS143086 Ethyl 4-methoxy-1-methyl-3-phenyl-1H-pyrrole-2-carboxylate NSC662576