Cucurbita maxima Pedicel Prepared Microscope Slide 20-307A-2

$7.00

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