Basic Info
Headquarter
Shanghai Shi, China
Shanghai Senchuang Industry and Trade Development Co., Ltd. is headquartered in China Shanghai Shi. Shanghai Senchuang Industry and Trade Development Co., Ltd. was founded in 2001. Shanghai Senchuang Industry and Trade Development Co., Ltd. has a total of 128 patents