Engineers inspecting part at computer numerical controlled lathe (CNC) in factory

- Image ID: DHF16C