SEARCH Articles Figures Tables Pyrrole acidity Pyrrole sulfonation Pyrroles 3-sulfonic acid Pyrroles 3-sulfonic acid Pyrrolic acids