This is a Strombecker car carrier in green that measures 20.5″ long. There were several variations of the car carrier. This one has the winch in the front tower and a removable ramp underneath. The ramp would attach to the back of the trailer for the cars to roll down.
From my private collection.