Rover, unmanned ground vehicle, Search Systems Ltd., Craigavon, United Kingdom

Back
Top