Angelica atropurpurea Petiole Prepared Microscope Slide 15-279-2

$8.00

Angelica atropurpurea (angelica, umbelliferae); petiole, cs.