10pcs Brand New Carbide Inserts TCMT110204 UE6020 10mm*2.38mm High Grip Precision Grinding Strong Impact Resistance