Okazaki Seiko Co., Ltd.

61-7773-06 OK Coated Carbide Long End Mill (4 Blades) φ5 SEE4LA050