Osamu Hachuda
Enplas
Total Patents:
16
Overall Rank:
#292,417
Years Active:
2002–2022
Enplas Rank:
#13