Masahiro Oguchi

Unknown · Yoshida Kogyo K.K. · Teikoku Piston Ring Co.
Total Patents: 12
Overall Rank: #413,021
Years Active: 1990–2020
Unknown Rank: #1,046