... format3.Edges & holes deburred,surfaces free of scratches.4.Assembly part completely according to your drawings or sample5.The most advanced ... per your requirements. Materialsteel, stainless steel, Invar, carbon steel, free cutting steel, aluminum, brass, copper, alloy, etcFinishPlating, Oxidation, Blasting, Painting, ... and Perfect Services High quality Custom various material cnc machining part