Two-heme-containing cytochrome. Catalyzes ascorbate-dependent trans-membrane electron transfer by utilizing a concerted H(+)/e(-) transfer mechanism. Binds 2 heme b groups non-covalently. Inhibited by diethylpyrocarbonate. Initial time lag in electron acceptance from ascorbate observed in acidic pH. Intron retention.