International Name: Haupt Pharma Livron (Aenova Group)
Brand / Trade Name: Aenova
Registered country: France
Address: 1 rue Comte de Sinard, 26250 Livron-sur-Drôme, France
Description:
French contract manufacturing site in Livron-sur-Drôme (formerly Haupt Pharma, Aenova group), specialising in ampoules and suppositories and offering development, procurement, production and packaging services.
Leave your rating & comment