Magnolia Stem Young Stem CS LS Prepared Microscope Slide 11-16AB

$12.25

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