Unit 2 No.1000 Fuqiang Road, Shanghai, Shanghai, China,
Weihai, Shandong, China,
FUXING SOUTH ROAD NO. 67 TONGXIANG Jiaxing, Zhejiang
XinMaLian Industrial Park, DaLang Town Dongguan, Guangdong
3156 Zhongyuan Road, Shanghai, Shanghai, China,
No. 15 Building, Fengfa Industry Area, Wulian Village, Dongguan, Guangdong, China,
Fuxing RD, Jiaxing, Zhejiang, China,314500