Sarracenia purpurea Flower Bud LS Prepared Microscope Slide 17-373-3

$7.00

Sarracenia purpurea (pitcher plant, sarraceniaceae); flower bud, non-median ls.