IPR011346

HmcA, High-molecular-weight cytochrome c
High-molecular-weight cytochrome c