katA logo

katA

Catalase

Molecular Synopsis