China’s first self-made 10,000 water press unveiled in Shanghai in 1965

Source

Advertisements