Microscopic view of bacteria or microorganisms, with elongated rod shaped cells and flagella visible

Code produit:
1134678555