aliA

Oligopeptide-binding protein AliA

Molecular Synopsis