Trucks and heavy equipment Mercedes Truck 18-meter lobed for transporting equipment inside and outside the Kingdom