SEARCH Articles Figures Tables Bromination of pyrrole Bromination of pyrroles Bromine Water Electrochemical behavior Of pyrrole Porphyrin pyrroles Porphyrins solubility Pyrrole bromination Pyrrolic Pyrrole brominated porphyrins, water Solubility behavior