Katsura Ito

Showa Denko · Showa Denko K.K. · Unknown
Total Patents: 13
Overall Rank: #387,573
Years Active: 1991–2008
Showa Denko Rank: #13