Contact Infomation

Chongqing Nibelungen Electronic Technology Co., Ltd.
Chongqing, China
No. 4f-C003, 4f-C008, Building 3, No. 69, Huoju Avenue, Jiulongpo District, Chongqing, China
Mr

Send Message