Contact Infomation
Shanghai Maxwell Technology Co., Ltd.
Shanghai, China
Building 3, Lane 111, Shihui Rd., Shanghai, China
201616
Mr Ivan Meng
86-021-57893270
86-15900745183