Published On Premiered Apr 24, 2024
The Zoubin system is designed for high mobility, mounted on a trailer to enable easy deployment across various locations. Each Zoubin unit is equipped with a launcher capable of holding up to eight missiles.
show more