Tetraubiquitin protein molecule

Bildnummer 11713642
Tetraubiquitin protein molecule
;