x

China Mechanical Science Research and Development Building

Asia
  • City : Qingdao 
  • Country : China 
  • Capacity : 1000kg 
  • Speed : 1.75 m/s