Lactuca sativa Seed Prepared Microscope Slide 20-334B

$8.00

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