[medium and large cargo ]Self-loader 5 tons or more Hyundai

Car plate number 89무0640

Price US$ 46,038