Check Availability

18FT Heavy Deck Over-20

Payload Capacity 9,800lbs, 8ft X 18ft