Molecular motor protein

Bildnummer 11638295
Molecular motor protein
;