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.