High Hardness stable Carbide Square End Mill 2 Flute 1-20mm for CNC Precision Die Steel and Mold Machining