Camellia Leaf Prepared Microscope Slide 15-3D

$6.00

Camellia (camellia, theaceae); leaf, cs.