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