This is a close-up of a bacterial cell with multiple flagella

Code produit:
1068214176