Yoshikazu Arai
Showa Denko K.K. · Oiles · Ogura Clutch Co.
Total Patents:
14
Overall Rank:
#341,674
Years Active:
1998–2023
Showa Denko K.K. Rank:
#278