Junichi Hayashi

Canon · Seiko Epson · Injex
Total Patents: 85
Overall Rank: #20,208
Years Active: 1984–2019
Canon Rank: #722