Muneharu Urai
Tachi-S Co. · Tachikawa Spring Co.
Total Patents:
27
Overall Rank:
#148,237
Years Active:
1981–1994
Tachi-S Co. Rank:
#11