Toichi Abiru
Yamasa Shoyu · Toa Eiyo · Yamasa
Total Patents:
8
Overall Rank:
#661,246
Years Active:
1990–2006
Yamasa Shoyu Rank:
#6