Sarracenia purpurea Flower Bud CS Prepared Microscope Slide 17-373-1

$8.00

Sarracenia purpurea (pitcher plant, sarraceniaceae); flower bud, cs.