86-573-82615016
Rm. 208-209, Tech Building, Science Creation Center, No. 1369, Chengnan Road, Economic Development Zone, Jiaxing, Zhejiang, China (Mainland)
SDI4TR69Plush doll with keyring display rack counter top, US $ 5.0 - 5.0 / Unit, SDI, Zhejiang, China, SDI4TR69.Source from Jiaxing Store Display Innovation Co., Ltd. on Waimaotong.com.