Shanghai Inwood Electronics Co Ltd

3089 Hechuan Rd
Shanghai, 201103
China