Street Address: C27, 3f, Shengda International Auto Electronic Accessories Plaza, No. 40 Yongfu Road
City: Guangzhou
Province: Guangdong
Country/Region: China
Haoqing