Tomofumi Otani

Tsubakimoto Chain
Total Patents: 3
Overall Rank: #1,621,842
Years Active: 1996–2001
Tsubakimoto Chain Rank: #140