Urtica Slide Prepared Microscope Slide 15-25

$5.50

Urtica (nettle, urticaceae); leaf, cs.