Changshu Switch Manufacturing (China)h-index: 6Total citations: 161Total papers: 157Homepage: http://www.en.riyue.com.cn/