18FT Heavy Deck Over

Payload Capacity 9,800lbs, 18 X 8