Desmosomes in an Invertebrate,TEM

Bildnummer 12045328
Desmosomes in an Invertebrate,TEM
;