fimG logo

fimG

Protein FimG

Molecular Synopsis