VBGT110304-AS High Precision Carbide Turning Inserts Swiss tooling stainless steel inserts Hard alloy turning inserts