1-Methyl-2,5-di(2-thienyl)-3-(3-thienyl)-1H-pyrrole AIDS-141676 AIDS141676 NSC657766