
Semi-trailer
It is a non independently powered freight trailer that is rigidly connected to the trailer saddle through a towing pin. About 30% -50% of the…

It is a non independently powered freight trailer that is rigidly connected to the trailer saddle through a towing pin. About 30% -50% of the…