Drosophila Chromosomes Microscope Slide, smear

Product Code: 309066

Description

From salivary glands of Drosophila.