86-755-29860092
403, Floor 4, Complex Building, Mantang Bldg., Liutang Road, Xixiang Street, Baoan Dist., Shenzhen, Guangdong, China (Mainland)
Plastic Inflatable Snow Sled Snow Tubes plastic water sled, US $ 10 - 30 / Piece, Guangdong, China, ODI, 12E-022.Source from Shenzhen Odi Plastic Products Co., Ltd. on Waimaotong.com.