SEARCH Articles Figures Tables Cytochrome electron transfer Cytochrome solubility Electron mediation Electron mediator Electron transfer mediated Electron transfer mediators Mediated electron transfer Mediators Soluble mediators