SEARCH Articles Figures Tables 2- pyrrole-4-sulfonic acid 2- pyrrole-4-sulfonic acid Pyrrole acidity Pyrrole sulfonation Pyrrolic acids