Otohiko Miyauchi

Showa Denko · Showa Denko Kabushikikaisha · Showa Denko K.K.
Total Patents: 6
Overall Rank: #893,253
Years Active: 1986–1991
Showa Denko Rank: #38