Genichi Sato

Sugatsune Kogyo Co. · Ebara · Yamabiko
Total Patents: 34
Overall Rank: #101,750
Years Active: 1992–2024
Sugatsune Kogyo Co. Rank: #2