Preparing your view.
MANUFACTURER
Ordnance Readiness Development Center: 1 system in armoured vehicles, operated by 1 country.
1 system
玄史生 · CC0 · Resized / cropped