Involved in iodate respiration (PubMed:34215855). May play a critical role in detoxification of inadvertent H(2)O(2) generated by the iodate reductase IdrA/IdrB (PubMed:34215855). 2 Fe(II)-[cytochrome c] + 2 H(+) + H2O2 = 2 Fe(III)-[cytochrome c] + 2 H2O Binds 2 heme c groups. The iodate reductase (Idr) complex is composed of a molybdopterin-dependent iodate reductase (IdrA and IdrB subunits) and two associated peroxidases (IdrP1 and IdrP2).