Kenji Okinaka

Toda Kogyo · Imation
Total Patents: 23
Overall Rank: #185,720
Years Active: 1992–2013
Toda Kogyo Rank: #10