ISCAR JAPAN LTD.

63-1117-89 Carbide Solid Endmill IC 08 ECRB3121455W12R02A100IC08