100T Self-propelled Heavy-duty Hydraulic Flatbed Truck Trailer - jstrailer