Rokuro Okamoto

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