sfsA logo

sfsA

Sugar fermentation stimulation protein A

Molecular Synopsis