zaro

Category: Smallest Proteins

Which is the smallest protein?