ByNobleID
    Structural and functional studies on the tetraheme cytochrome subunit and its electron donor proteins: the possible docking mechanisms during the electron transfer reaction. | NobleID