flp logo

flp

Protein flp

Molecular Synopsis