Structural and functional characterization of IdiA/FutA (Tery_3377), an iron-binding protein from the ocean diazotroph Trichodesmium erythraeum
Journal of biological chemistry/The Journal of biological chemistry