Introducing Turtleback


Payload 2000 lb
Range 250 miles
Payload Power 75 kW
Download Turtleback Brochure