Factory price High precision metal cnc milling machine Lathe Turning Parts and Shafts