#1389CTD - 1999 Towmaster 7'x16' Heavy Duty Equipment Trailer