Haemocyanin protein complexes,TEM

Bildnummer 11686119
Haemocyanin protein complexes,TEM
;