RBQ - The Superb Winch

Award second prize of the achievement of China Railway modern logistics development and innovation