SEARCH Articles Figures Tables Desulfovibrio Desulfovibrio desulfuricans cytochrome Desulfovibrio desulfuricans hydrogenase Desulfovibrio desulfuricans reduction Desulfovibrio desulfuricans, sulfate reduction