... , wrist band, paper clip, embroidery patch, dog tag and lanyard, all these products are mainly made of metal, ... products finishing contains metal stamping, die casting, spin casting, plastic injection molding, custom printing, lanyard & woven making, embroidery sewing. We ... large factories which hold over 4, 200 skilled workers and sophisticated machineries in Dongguan, China, our factories have been ...