AIDS-143070 AIDS143070 Ethyl 4-(3,4-dimethoxyphenyl)-1H-pyrrole-2-carboxylate NSC662560