Second-Hand Made-in-China Beiben Heavy Equipment Tractor Truck with 6X4 2642s 10 Wheeler