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