Fly larva, UV fluorescence micrograph

Bildnummer 13367952
Fly larva, UV fluorescence micrograph
;