[medium and large cargo ]Self-loader 4.5 tons or less

Car plate number 89모9329

Price USD 46,842