Cucurbita maxima Root Prepared Microscope Slide 13-307A

$8.00

Cucurbita maxima (squash, cucurbitaceae); root, cs.