Pollen Tubes, w.m. Microscope Slide

Product Code: 304276

Description

Mixed species of germinating pollen.