sprT

Protein SprT

Molecular Synopsis