SEARCH Articles Figures Tables Halogenases, Other Haloperoxidases and Peroxidases Peroxidases and other Porphyrin-containing Systems