Made O'Meter
Discover where a brand or product originates
Flector is owned by IBSA Institut Biochimique SA, headquartered in Switzerland. No. The ultimate owner of Flector, IBSA Institut Biochimique SA, is headquartered in Switzerland, not in the United States.
A leading private pharmaceutical company headquartered in Switzerland, specializing in pain management, sports medicine, and endocrinology.
IBSA Farmaceutici Italia S.r.l.
disclaimer
poweredBy