18 axle lines Self propelled modular trailer SPMT side by side combination, transport 350 ton Turbine in Chile South America
18 axle lines Self propelled modular trailer SPMT side by side combination, transport 350 ton Turbine in Chile South America