Worker at small parts manufacturing factory in China looking through magnifier at microchips

- Image ID: DKC5E6
Worker at small parts manufacturing factory in China looking through magnifier at microchips
Image Source / Alamy Stock Photo
Image ID: DKC5E6
Location: Shanghai, China