Tomoyuki Ohata
Niles Co. · Suzuki Motor · Niles Parts Co.
Total Patents:
4
Overall Rank:
#1,228,519
Years Active:
2002–2013
Niles Co. Rank:
#8