Contact Infomation
Chongqing Nibelungen Electronic Technology Co., Ltd.
Chongqing, China
C003, C008, 4th Floor, Building 3, No. 69, Torch Avenue, Jiulongpo District, Chongqing, China
Mr ZHAN JUMING
86-023-15223185968