efeB

Deferrochelatase/peroxidase EfeB

Molecular Synopsis