Cytochrome c is a small protein attached to the outer surface of the inner membrane and acts as a mobile carrier for the transfer of electrons between complexes.
Cytochrome C is found in most prokaryotes.
These cytochromes operate as electron transport proteins and vary from other cytochromes in that their heme is connected covalently.
They were extracted from the cytoplasmic membranes of bacteria.