80016384 Published 1st July 2017 at × in 80016384 ← Previous / Next → Follicle mite heads (Demodex folliculorum). 80016384 Follow us