SLQ-25

Medical abbreviations:
SLQ-25

Torpedo Countermeasures System