LEVA: A high-mobility logistic vehicle with legged suspension

Open in new window