NobleBlocks
    Multiple and reversible hydrogenases for hydrogen production byEscherichia coli: dependence on fermentation substrate, pH and the F0F1-ATPase | NobleBlocks