Flavodoxin from the nitrogen-fixing cyanobacterium Anabaena PCC 7119 | Publicación