Saccharum officinalis Leaf Prepared Microscope Slide 16-12

$7.00

Saccharum officinalis (sugar cane, gramineae); leaf, cs.