Yoshiiku Sonobe
Buffalo · Melco Holdings · Japan Solderless Terminal Mfg. Co.
Total Patents:
5
Overall Rank:
#1,030,032
Years Active:
1998–2008
Buffalo Rank:
#16