Leaf Epidermis (Stomata) under microscope view.

Code produit:
131799439