3-Propyl-5-(5-(4-propyl-1H-pyrrol-2-yl)-2-thienyl)-1H-pyrrole-2-carbaldehyde AIDS-140627 AIDS140627 NSC653148