New Thiophene−Pyrrole-Derived Annulenes Containing 6 and 10 Heterocyclic Units | doi.page