Wednesday, May 22, 2024

1L300 Mangust

SE SPC Iskra, the Ukrainian manufacturer of surveillance radar systems, is revealing details of its new multi-mission radar, called the 1L300 Mangust (Mongoose). The Ukrainian...

TRENDING NOW