Kiyoshi Alyfuku

Canon · Toto
Total Patents: 22
Overall Rank: #198,972
Years Active: 1982–1995
Canon Rank: #3,238