Ikuo Itakura

Toto
Total Patents: 8
Overall Rank: #626,727
Years Active: 2008–2022
Toto Rank: #130