SEARCH Articles Figures Tables Bromine Water Electrochemical Behavior of Water-Soluble -Pyrrole Brominated Porphyrins Porphyrin pyrroles Pyrrole bromination