nifF logo

nifF

Flavodoxin 2

Molecular Synopsis