Sadao Igarashi

Alps Electric Co. · Nec Electronics · Omron Tateisi Electronics
Total Patents: 25
Overall Rank: #165,487
Years Active: 1981–2008
Alps Electric Co. Rank: #39