Seiji Odaka

Seikosha Co. · Seiko Clock · Sanyo Chemical Industries
Total Patents: 23
Overall Rank: #183,182
Years Active: 1990–2021
Seikosha Co. Rank: #11