Designed by
Title
Developing robot to use in mobile phone manufacture in science laboratory in Chongqing, China #262376234
Description
A developing robot to use in mobile phone manufacture in science laboratory in Chongqing, China
This image is editorial