SEARCH Articles Figures Tables Alkyl surfactants Alkylated surfactants Pyrrole, alkylation Pyrroles 1- alkyl Pyrroles alkylation