Street Address: Technology Industrial Park, Chengcang Area
City: Baoji
Province: Shaanxi
Country/Region: China