Tatsuro Yamamoto

Olympus · Inax · Kubota
Total Patents: 13
Overall Rank: #372,697
Years Active: 1992–2023
Olympus Rank: #461