Pulex irritans, w.m. Microscope Slide

Product Code: 308176

Description

Human flea