Lactuca sativa Leaf Prepared Microscope Slide 15-334B

$6.50

Lactuca sativa (lettuce, compositae); leaf, cs.