flaA logo

flaA

Flagellin A

Molecular Synopsis