Nobuo Sakurai
Japan Synthetic Rubber · Amada Co. · Amada Metrecs Co.
Total Patents:
18
Overall Rank:
#260,491
Years Active:
1982–2000
Japan Synthetic Rubber Rank:
#81