DNA helix attacking bacteria with shield inside, concept of antibiotic resistance

Code produit:
1973622872