Toshio Okuhara

Kaneka · Showa Denko K.K. · Nippon Oil
Total Patents: 7
Overall Rank: #751,487
Years Active: 1998–2009
Kaneka Rank: #309