... casting, gravity casting, sand castingMachining: turning , milling, drilling, grinding, threading, CNC machining, etc.Finishing: sand blasting, polishing, plating, acid treatment, anodizing, paintingweight ... : From 50 grams to 150 kilograms (Depending on the actual design)Certificate: ISO 9001-2000,ISO/TS1694915years' production experience ...