Street Address: Fengshang road 62 no,fengshi Industrial Park, Luo Feng North, Tangxia Town Ruian
City: Wenzhou
Province: Zhejiang
Country/Region: China