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