Back to B05 Industry Photographs

0173 - Shanghai's Industries Achieve New Success In Technical Innovation. A...Front

Shanghai's Industries Achieve New Success In Technical Innovation. An automatic watch cleaning device has been developed through the concerted efforts of the Shanghai Organic Chemistry Research Institute and the Whangpoo District Clock and Watch Company. Photo shows researchers and watch makers examining the performance of the cleaning device.

Image details

Front Yes
Place
Year 1975

Looking for a copy of this image?

Please contact us   to request a print or digital download.