Takeshi Okuhara
Niles Parts Co. · Niles Co. · Aisin Aw Co.
Total Patents:
8
Overall Rank:
#641,315
Years Active:
1997–2018
Niles Parts Co. Rank:
#16