Saburo Otsuka
Nitto Denko · Nitto Electric Industrial Co. · Toa Eiyo
Total Patents:
25
Overall Rank:
#165,853
Years Active:
1983–2001
Nitto Denko Rank:
#166