Dirofilaria immitis, smear Microscope Slide

Product Code: 306966

Description

Dog heart worm. Blood smear.