Blue liquid vials on an automated production line in a pharmaceutical facility, depicting medical manufacturing

Code produit:
782988985