IPR004462

Desulfoferrodoxin
Desulfoferrodoxin