Scheuerle SPMT, Self Propelled Modular Trailer, "Mammoet" 32-axle, lift capacity 750 tons with by the converter. Engine: hydraulic drive 2х600 HP project Tata Steel IJmuiden BV Manufactured in the Netherlands in 2014.
IMC Models, Montfoort Netherlands, №MAM410203, Mammoet certificate №230561, Made in China in 2016.