Catalase: A repertoire of unusual features.

Catalase: A repertoire of unusual features.