Satoshi Nishiwaki

Mabuchi Motor Co. · Otsuka Pharmaceutical Co.
Total Patents: 2
Overall Rank: #2,156,359
Years Active: 1994–2007
Mabuchi Motor Co. Rank: #109