Brassica oleracea Flower Bud CS Prepared Microscope Slide 17-289-1

$7.00

Brassica oleracea (cabbage, cruciferae); flower bud, cs.