TEVA is an Israeli company......Ive preferred their product for years
Oh I see. Yes well its a really fine medicine !