Shanghai Diro Electric Co Ltd
18 Zhongshan Road
200051 West Shanghai
CHINA
c/o Daniel Luo
Email: d.luo@diro.cn
Tel.: +86 2132098470288
18 Zhongshan Road
200051 West Shanghai
CHINA
c/o Daniel Luo
Email: d.luo@diro.cn
Tel.: +86 2132098470288