North American Carbide High Feed Milling Insert SDMT120512-CH NST59