Location 987

Formatted address: Tian Shan Lu, Qixia Shi, Yantai Shi, Shandong Sheng, China

Location: [ 120.8658130000000028, 37.4084793000000033 ]



Report records linked to this location
ID Year Customer Supplier Listed supplier address
2053 2015 Apple Inc. LG Display Co. Ltd. No. 40 Tianshan Road, Nanjing Economic & Technology Development Zone, Yantai, Shandong, China