Back to B04 Industry Photographs

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

Shanghai's Industries Achieve New Success In Technical Innovation. An automatic processing line for diesel engine cylinder covers at the Shanghai Insecticide Machinery Plant. Technical innovations have brought to the plant seven streamlines for processing big parts of diesel engines.

Image details

Front
Place
Year 1975

Looking for a copy of this image?

Please contact us   to request a print or digital download.