Research lab in Shanghai, China

Research lab in Shanghai, China

Employee working in a research laboratory in Shanghai, China.

Footage

MP4-file (.mp4), Length: 00:00:08, 1920 x 1080 px, 25 frames/sec.

Download