katE logo

katE

Catalase HPII

Molecular Synopsis