Daucus carota Leaf Prepared Microscope Slide 15-310-1

$7.00

Daucus carota (carrot, umbelliferae); leaf, cs.