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