Brassica oleracea Petiole Prepared Microscope Slide 15-289

$7.00

Brassica oleracea (cabbage, cruciferae); petiole, cs.