Glucose-6-phosphate dehydrogenase of Anabaena sp. | doi.page