Bird Blood Film, smear Microscope Slide

Product Code: 313134

Description

Giemsa stain