AIDS-143068 AIDS143068 Ethyl 4-(3,4-dimethoxyphenyl)-1-methyl-1H-pyrrole-2-carboxylate NSC662558