Nobuki Toba

Kanegafuchi Kagaku Kogyo · Kaneka
Total Patents: 3
Overall Rank: #1,581,010
Years Active: 1992–2008
Kanegafuchi Kagaku Kogyo Rank: #226