Rokuro Okamoto
Sanraku Incorporated · Mercian · Sanraku-Ocean Co.
Total Patents:
19
Overall Rank:
#242,792
Years Active:
1980–1995
Sanraku Incorporated Rank:
#3