- Home
- Head Engineer mould block designer. Technician inspecting plastic injection mold, Professional work in die casting industry plastic part factory. Puzzle #906330610
Head Engineer mould block designer. Technician inspecting plastic injection mold, Professional work in die casting industry plastic part factory. Puzzle #906330610