0123
A big consignment of diesel engines produced by the Shanghai Diesel Engines Plant are waiting for shipment. The plant fulfilled its production plan for the first half of 1969 ahead of time.
Image details
Front | |
---|---|
Place | |
Transcribed | No |
Year | 1971 |
Looking for a copy of this image?
Please contact us to request a print or digital download.