Loading patent details...
US3989216A: Transducer Mounting Bracket | Searchlight