Izdeliye-54 (Italmas)
Barrage
Total number:
91
Legal entities
153
UAV
Updated: 03.03.2025

Declared characteristics
Flight range
200 km
Take-off
Pneumatic catapult
Engine
ICE
Provide additional information
Affiliated companies