Closeup of Swimming Bacteria in Liquid Medium

Code produit:
1035156510