Bacterial battle against antibiotics visualized as glowing particles piercing membranes

Code produit:
1338516509