Microscopic view of bacteria showing cell structure and fimbriae

Code produit:
1332095308