A close-up of engineers in a biopharmaceutical laboratory, conducting research on vaccine development, Biopharmaceutical research scene

Code produit:
1252472073