Chiesi Farmaceutici S.p.A., Parma, Italy
Product: CHF5074, CHF 5074