4 2500 Carbide 2 Flute Endmills Ball End