Walter Japan KK

61-5667-89 [Discontinued]End Mill P3022113