Occurrence and localization of two distinct hydrogenases in the heterocystous cyanobacterium Anabaena sp. strain 7120.

Occurrence and localization of two distinct hydrogenases in the heterocystous cyanobacterium Anabaena sp. strain 7120.