Genjiro Yamada

Nikken · Tsubakimoto Chain
Total Patents: 1
Overall Rank: #3,908,335
Years Active: 1990
Nikken Rank: #2