ISCAR JAPAN LTD.

63-1180-36 Carbide Solid Drill , IC 908 SCDT033011060M4IC908