Iwakichi Ogawa
Takara Co. · Bandai Co. · Kikuchi Co.
Total Patents:
27
Overall Rank:
#146,620
Years Active:
1980–2017
Takara Co. Rank:
#6