Kenji Umezawa

Tsubakimoto Chain
Total Patents: 6
Overall Rank: #871,099
Years Active: 1997–2009
Tsubakimoto Chain Rank: #72