Shanghai Kuka Intelligent Technology Co., Ltd.
No. 13-14, 5878 Nanting Road, Tinglin Town, Jinshan District, Shanghai
021-37110083
0592-2674469
sales@coocable.com