Haruo Oda

Mazda Motor · Daifuku Co. · Nidek Co.
Total Patents: 9
Overall Rank: #584,127
Years Active: 1986–2007
Mazda Motor Rank: #991