Medical laboratory test tube labeled with monkeypox vaccine, showcasing research efforts in immunization development

Code produit:
930277062