meaning of Aminosäurereste

Aminosäurereste - German to English

amino acid deposits