3-D EM composite of acetylcholine receptor

Bildnummer 11871112
3-D EM composite of acetylcholine receptor
;