Toshima Manufacturing (Japan)h-index: 21Total citations: 1,599Total papers: 149Homepage: http://www.toshima-mfg.jp/