Spinacia oleracea Root CS Prepared Microscope Slide 13-378A

$8.00

Spinacia oleracea (spinach, chenopodiaceae); root, cs.