Brassica oleracea Flower Bud LS Prepared Microscope Slide 17-289-3

$7.00

Brassica oleracea (cabbage, cruciferae); flower bud, non-median ls.