ISCAR JAPAN LTD.

63-1179-90 Carbide Solid Drill , IC 908 SCD189077200ACP5IC908