Street Address: Panzhuang Industries Zone, Linqing, Shandong
City: Linqing
Province: Shandong
Country/Region: China