Australian made

DELMADE 12 Ton Tip Trailer

Product Ref: a9-311
click image to enlarge