Magnolia Stem Young Stem CS Prepared Microscope Slide 11-16A

$6.00

Magnolia (magnolia, magnoliaceae); young stem, cs.