fldB logo

fldB

Flavodoxin 2

Molecular Synopsis