Biopharmaceutical manufacturing facility with robots producing vaccines in a sterile environment

Code produit:
1317543085