3D animation of a staphylococcus aureus bacteria

Code produit:
260912313