Two-heme-containing cytochrome. Catalyzes ascorbate-dependent trans-membrane electron transfer by utilizing a concerted H(+)/e(-) transfer mechanism (By similarity). Binds 2 heme b groups non-covalently.