Microscopic view of a bacterial cell with flagella, highdetail structure

Code produit:
889382769