IPR018028

Catalase