Cynara scolymus Prepared Microscope Slide 13-309

$8.00

Cynara scolymus (artichoke, compositae); root, cs.