ISCAR JAPAN LTD.

63-1115-76 Carbide Solid Endmill IC : 900 EBM012A0302C04IC900