Tomohiro Iwabata

Toto
Total Patents: 7
Overall Rank: #728,434
Years Active: 2015–2018
Toto Rank: #155