Euglena microorganism under DIC microscope

Code produit:
1728811862