Teruyuki Oda
Subaru · Nippon Piston Ring Co. · Koyama Co.
Total Patents:
5
Overall Rank:
#1,028,171
Years Active:
2001–2009
Subaru Rank:
#175