Back to B05 Industry Photographs

0174 - Shanghai's Industries Achieve New Success In Technical Innovation. A...Back

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
Place
Year 1975

Looking for a copy of this image?

Please contact us   to request a print or digital download.