Spinacia oleracea Stem CS Prepared Microscope Slide 11-31*

$6.00

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