Ultra Electronics Maritime Systems
Manufacturer
Dartmouth, Nova Scotia
Electronic Equipment & Devices, Sonobuoys – Acoustic Sensors