Flextronics International
Website
http://www.flextronics.com
22.5333199, 113.93041
Street Address:
8F No. Block Resources-Tech Bldg.
Nanshan 518057
CN
Nanshan 518057
CN
Website
http://www.flextronics.com
Street Address: