<--Previous
Up
Next-->
An impact testing machine (historical displays, Harbin Welding Institute).