... die casting parts,Heat sink, Die stamping parts, CNC machining parts, Laser cutting parts, pad and rolling ... magnesium Die casting, Metal-Die stamping and auto punching for large volume on metal plate and tube ... Laser cutting and waterjet cutting for small quantity, CNC machined for high level parts, Lathed, chemical etching, ... 3D, 2D, CAD, Photoshop, Adobe Illustrator etc, cnc machine metal parts