Street Address: 2/F, No.2 Workshop, Beilong Scientific Creation Garden, Qingdao Chuangye Park, No.120 Zhuzhou Road,266061 China
City: Qingdao
Province: Shandong
Country/Region: China