A high-tech production line in a biopharmaceutical manufacturing facility, featuring automated machinery and robotic arms handling vials and syringes

Code produit:
862462712