a large rendered image of bacteria or cells under a microscope

Code produit:
3768000