GLB-Control Intelligent Power Technologies (Shanghai) Co., Ltd.‌‌‌


30.9677299, 121.44402

Street Address:

Room 202, 1st & 2nd Floor, No. 5, Lane 2066Wangyuan Road, Fengxian District,
Shanghai 201401
CN