Loading patent details...
US5425003A: Acoustic Transducer Mounting Clamp | Searchlight