Loading patent details...
US5117396A: Large, Air Deployable, Volumetric Hydrophone Array | Searchlight