86-21-64680101
23/F, No. 520, Yishan Road, Xuhui District, Shanghai, China (Mainland)
Fantastic bull plush dog toys with power squeaker, US $ 1.55 - 1.88 / Piece, Pet Toys, Squeak Toys, plush.Source from Shanghai Fantastic Pet Product Co., Ltd. on Waimaotong.com.