Touch receptor,light micrograph

Bildnummer 11760263
Touch receptor,light micrograph
;