KYOCERA Corporation

61-5595-33 Milling holder MRF08S12