Street Address: Fama Technology Building, Shengshi Industrial Zone, Kangle North Road, Zhongshan City, Guangdong Province. China
Country/Region: China