Podophyllum peltatum Flower Bud CS Prepared Microscope Slide 17-356-1

$8.00

Podophyllum peltatum (mandrake, berberidaceae); flower bud, cs.