Flextronics Power Systems (Dongguan) Co., Ltd.


Primary Category
EMS

23.0206699, 113.75179

Street Address:

Shi Da Road, Da Ling Shan
Dongguan 523817
CN