Topic

Maareech Torpedo Decoy

Indian acoustic decoy system for protecting surface ships from torpedoes.