... machining, such as punching, polishing, tapping, sand blasting and satin finish, anodizing and painting.4) We are factory ,welcome send us your ... ,precision size3,Good metal4,low price quick delivery5, High quality and flexible uses for your select CNC MATCHING PARTS (Cutting, Milling & Drilling)