efeB logo

efeB

Deferrochelatase/peroxidase EfeB

Molecular Synopsis