ISCAR JAPAN LTD.

63-1184-75 Milling/Holder SM10L200C20CH