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