Loading patent details...
US4543482A: Transducer Mounting Assembly | Searchlight