Location 706

Formatted address: 184 Wangxian Rd, Changsha Xian, Changsha Shi, Hunan Sheng, China

Location: [ 113.0815970000000021, 28.2512469999999993 ]



Report records linked to this location
ID Year Customer Supplier Listed supplier address
1272 2014 Apple Inc. Lens One Technology Lens Technology Zone, Changsha National Biomedical Industrial Estate, Changsha, Hunan, China
2044 2015 Apple Inc. Lens One Technology Lens Technology Zone, Changsha National Biomedical Industrial Estate, Liuyang, Changsha, Hunan, China