ISCAR JAPAN LTD.

63-1182-96 Milling/Holder SM08L128C16