Podophyllum peltatum Ovary Prepared Microscope Slide 17-356-5

$8.00

Podophyllum peltatum (mandrake, berberidaceae); ovary, cs.