Medicines from Merckle GmbH Pharmacare Premium Ltd. Pharmachemie B.V. Pharmadox Healthcare, Ltd. Pharmathen International S.A. Pharmathen S.A. Teva Operations Polska Sp. z o.o. Teva Pharma B.V. Teva Pharmaceutical Works Private Limited Company in Poland