Populus Leaf CS Prepared Microscope Slide 15-15SS

$6.00

Populus (poplar, salicaceae); leaf, cs.