Takeo Ohkuma

Nsk · Nippon Seiko Co. · Mazda Motor
Total Patents: 11
Overall Rank: #470,573
Years Active: 1982–2006
Nsk Rank: #184