Cucurbita maxima Stem CS LS Prepared Microscope Slide 11-307A-3

$13.00

Cucurbita maxima (squash, cucurbitaceae); stem, cs plus ls.

SKU: 11-307A-3 Categories: , ,