Electronics United States, Dorr, Michigan
Other Components United States, Dorr, Michigan
Electronics Portugal, Leiria
Electronics 2000 Romania, Romania