Masakazu Kakimoto

Ushio · Uht · Btt
Total Patents: 16
Overall Rank: #298,402
Years Active: 1982–2016
Ushio Rank: #1