Scanning electron micrograph of cat flea's head

Numéro d’image : 11910518
Scanning electron micrograph of cat flea's head
;