Takumi Yamauchi

Enplas · Denso
Total Patents: 12
Overall Rank: #405,731
Years Active: 2000–2023
Enplas Rank: #41