EOD & IEDD Systems · Land · operated by 1 country on the map
Mine-detection / route-clearance support vehicle.
Open on the interactive map All EOD & IEDD Systems