0157 - Successes In Shanghai's Shipbuilding Industry. Technical innovators ...Front
Successes In Shanghai's Shipbuilding Industry. Technical innovators at the casting shop of the Shanghai Shipyard succeeded in the integral casting of propellers for 10,000-ton class vessels after 46 days' hard work.
Image details
Front | Yes |
---|---|
Place | Shanghai |
Year | 1974 |
Looking for a copy of this image?
Please contact us to request a print or digital download.