Michitoshi Onoda

Nippon Soken · Denso
Total Patents: 10
Overall Rank: #522,870
Years Active: 1983–2006
Nippon Soken Rank: #135