Equisetum hyemale Gametophyte Prepared Microscope Slide 8-6*

$5.50

Equisetum hyemale var. Intermedium; gametophyte, wm.