Flextronics International


22.5333199, 113.93041

Street Address:

8F No. Block Resources-Tech Bldg.
Nanshan 518057
CN