Robuta

https://microcosmos.foldscope.com/post/transfer_78992 Demodex canis in the Skin scraping of dog in the skindemodex canisscrapingdog