Scania Truck Engines and Gearboxes

Engine stand for shipping