Close-up of biopharmaceutical tablets being coated in a manufacturing facility, drug formulation, production line

Code produit:
952826376