Daucus carota Flower Prepared Microscope Slide 17-310-1

$8.00

Daucus carota (carrot, umbelliferae); flower buds, cs.