Masatoshi Sonoda
Tsubakimoto Chain · Nec Electronics · Samsung
Total Patents:
37
Overall Rank:
#90,021
Years Active:
1999–2021
Tsubakimoto Chain Rank:
#16