Street Address: Huaxuan Road 108#
City: Hi-Tech Development Zone
Province: Chongqing
Country/Region: China