SEARCH Articles Figures Tables Desulfovibrio Desulfovibrio vulgaris cytochrome Desulfovibrio vulgaris flavodoxin Desulfovibrio vulgaris hydrogenase Desulfovibrio vulgaris hydrogenase activation Oxygen Desulfovibrio vulgaris