Teruo Masuda

France Bed Co. · Fanuc · Minebea Co.
Total Patents: 28
Overall Rank: #140,183
Years Active: 1980–2003
France Bed Co. Rank: #1