Listing ID #5740563
Company Information
Ask for more detail from the seller
heavy duty power tiller trailer, size 80x42x18 inches, about 1.5 ton load, weight 300kgs, tyre size 600x16
Connect with us