SEARCH Articles Figures Tables Desulfovibrio Desulfovibrio hydrogenases Desulfovibrio vulgaris Desulfovibrio vulgaris hydrogenase Hydrogenase