Home› Land-mine search-and-removal device mounted on a vehicle, especially a military tank, and method of locating and destroying such mines with such a device
Land-mine search-and-removal device mounted on a vehicle, especially a military tank, and method of locating and destroying such mines with such a device